home *** CD-ROM | disk | FTP | other *** search
/ WWW Studio 2004 / WWW Studio.iso / Programy / Shareware / PowerZipSetup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-02-11  |  16.2 KB  |  140 lines

  1. ;InnoSetupVersion=4.1.4
  2. [Setup]
  3. AppName=PowerZip
  4. AppVerName=PowerZip 7.01
  5. AppId=PowerZip
  6. AppVersion=7.00
  7. AppPublisher=Trident Software Pty Ltd
  8. AppPublisherURL=http://www.tridentsw.com
  9. AppSupportURL=http://www.powerzip.biz/support.aspx
  10. AppMutex=PowerZipIsRunning
  11. DefaultDirName={pf}\PowerZip 7.0
  12. DefaultGroupName=PowerZip 7.0
  13. UninstallDisplayIcon={app}\PowerZip.exe
  14. OutputBaseFilename=PowerZip70
  15. Compression=bzip2
  16. PrivilegesRequired=none
  17. DisableProgramGroupPage=yes
  18. ChangesAssociations=yes
  19. LicenseFile=embedded\License.rtf
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22. [Files]
  23. Source: "{app}\PowerZip.exe"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  24. Source: "{app}\PZMExec.exe"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  25. Source: "{app}\dtutil.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  26. Source: "{app}\PZShlExt.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  27. Source: "{app}\powerzip.sfx"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  28. Source: "{app}\PZRes.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  29. Source: "{app}\ZipArchive.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  30. Source: "{app}\BCGCB582.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  31. Source: "{app}\xceedsco.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace regserver comparetimestamp uninsrestartdelete 
  32. Source: "{app}\fileview.ocx"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace regserver comparetimestamp uninsrestartdelete 
  33. Source: "{app}\fldrview.ocx"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace regserver comparetimestamp uninsrestartdelete 
  34. Source: "{app}\ShComboBox.ocx"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace regserver comparetimestamp uninsrestartdelete 
  35. Source: "{app}\UNACEv2.DLL"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  36. Source: "{app}\unrar.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  37. Source: "{app}\ZLIB.DLL"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  38. Source: "{app}\BCG.HLP"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  39. Source: "{app}\powerzip.chm"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  40. Source: "{app}\powerzip.hhc"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  41. Source: "{app}\powerzip.hhk"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  42. Source: "{app}\nullzip.pzp"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; Flags: restartreplace comparetimestamp uninsrestartdelete 
  43. [Registry]
  44. Root: HKCR; Subkey: "PowerZip Archive"; ValueType: String; ValueData: "PowerZip Archive"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  45. Root: HKCR; Subkey: "PowerZip Archive\Shell\Open\Command"; ValueType: String; ValueData: """{app}\PowerZip.exe"" ""%1"""; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue 
  46. Root: HKCR; Subkey: "PowerZip Archive\DefaultIcon"; ValueType: String; ValueData: "{app}\PowerZip.exe,0"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue 
  47. Root: HKCR; Subkey: ".ZIP"; ValueType: String; ValueData: "PowerZip Archive"; Components: zip; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  48. Root: HKCR; Subkey: ".ARJ"; ValueType: String; ValueData: "PowerZip Archive"; Components: arj; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  49. Root: HKCR; Subkey: ".ACE"; ValueType: String; ValueData: "PowerZip Archive"; Components: ace; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  50. Root: HKCR; Subkey: ".RAR"; ValueType: String; ValueData: "PowerZip Archive"; Components: rar; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  51. Root: HKCR; Subkey: ".CAB"; ValueType: String; ValueData: "PowerZip Archive"; Components: cab; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  52. Root: HKCR; Subkey: ".JAR"; ValueType: String; ValueData: "PowerZip Archive"; Components: jar; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  53. Root: HKCR; Subkey: ".LZH"; ValueType: String; ValueData: "PowerZip Archive"; Components: lzh; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  54. Root: HKCR; Subkey: ".HA"; ValueType: String; ValueData: "PowerZip Archive"; Components: ha; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  55. Root: HKCR; Subkey: ".TAR"; ValueType: String; ValueData: "PowerZip Archive"; Components: tar; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  56. Root: HKCR; Subkey: ".GZ"; ValueType: String; ValueData: "PowerZip Archive"; Components: gz; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  57. Root: HKCR; Subkey: ".Z"; ValueType: String; ValueData: "PowerZip Archive"; Components: z; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  58. Root: HKCR; Subkey: ".Bz2"; ValueType: String; ValueData: "PowerZip Archive"; Components: bz2; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  59. Root: HKCR; Subkey: ".TGZ"; ValueType: String; ValueData: "PowerZip Archive"; Components: gz; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  60. Root: HKCR; Subkey: ".PZM"; ValueType: String; ValueData: "PowerZip Macro File"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  61. Root: HKCR; Subkey: "PowerZip Macro File"; ValueType: String; ValueData: "PowerZip Macro File"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  62. Root: HKCR; Subkey: "PowerZip Macro File\Shell\Open\Command"; ValueType: String; ValueData: """{app}\PZMExec"" ""%1"""; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletevalue 
  63. Root: HKCR; Subkey: "PowerZip Macro File\DefaultIcon"; ValueType: String; ValueData: "{app}\PZMExec.exe,0"; MinVersion: 4.0.950,4.0.1381; 
  64. Root: HKCR; Subkey: "CLSID\{{FF463FE9-8DA1-11D1-B516-E5028A4DAE22}\InProcServer32"; ValueType: String; ValueData: "{app}\PZShlExt.dll"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  65. Root: HKCR; Subkey: "CLSID\{{FF463FE9-8DA1-11D1-B516-E5028A4DAE22}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  66. Root: HKCR; Subkey: "*\ShellEx\ContextMenuHandlers\PowerZip"; ValueType: String; ValueData: "{{FF463FE9-8DA1-11D1-B516-E5028A4DAE22}"; Tasks: ShlExt; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  67. Root: HKCR; Subkey: "Folder\ShellEx\ContextMenuHandlers\PowerZip"; ValueType: String; ValueData: "{{FF463FE9-8DA1-11D1-B516-E5028A4DAE22}"; Tasks: ShlExt; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  68. Root: HKLM; Subkey: "Software\Trident Software\PowerZip"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  69. Root: HKCR; Subkey: "CLSID\{{FE84CD16-3985-4A0B-B34C-8398D8AA8612}\InProcServer32"; ValueType: String; ValueData: "{app}\PZShlExt.dll"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  70. Root: HKCR; Subkey: "CLSID\{{FE84CD16-3985-4A0B-B34C-8398D8AA8612}\InProcServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  71. Root: HKCR; Subkey: "Folder\ShellEx\DragDropHandlers\PowerZip"; ValueType: String; ValueData: "{{FE84CD16-3985-4A0B-B34C-8398D8AA8612}"; Tasks: ShlExt; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  72. Root: HKCR; Subkey: "Drive\ShellEx\DragDropHandlers\PowerZip"; ValueType: String; ValueData: "{{FE84CD16-3985-4A0B-B34C-8398D8AA8612}"; Tasks: ShlExt; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  73. Root: HKLM; Subkey: "Software\Trident Software\PowerZip"; ValueName: "Build"; ValueType: Dword; ValueData: "$F07"; MinVersion: 4.0.950,4.0.1381; 
  74. Root: HKLM; Subkey: "Software\Trident Software\PowerZip"; ValueName: "Name"; ValueType: String; ValueData: "PowerZip"; MinVersion: 4.0.950,4.0.1381; 
  75. Root: HKLM; Subkey: "Software\Trident Software\PowerZip"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; MinVersion: 4.0.950,4.0.1381; 
  76. Root: HKLM; Subkey: "Software\Trident Software\PowerZip"; ValueName: "Version"; ValueType: String; ValueData: "7.01"; MinVersion: 4.0.950,4.0.1381; 
  77. Root: HKCU; Subkey: "Software\Trident Software\PowerZip"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  78. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; MinVersion: 4.0.950,4.0.1381; 
  79. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Arj"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  80. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Arj"; ValueType: Dword; ValueData: "$1"; Components: arj; MinVersion: 4.0.950,4.0.1381; 
  81. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Zip"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  82. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Zip"; ValueType: Dword; ValueData: "$1"; Components: zip; MinVersion: 4.0.950,4.0.1381; 
  83. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Tar"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  84. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Tar"; ValueType: Dword; ValueData: "$1"; Components: tar; MinVersion: 4.0.950,4.0.1381; 
  85. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Ace"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  86. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Ace"; ValueType: Dword; ValueData: "$1"; Components: ace; MinVersion: 4.0.950,4.0.1381; 
  87. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Cab"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  88. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Cab"; ValueType: Dword; ValueData: "$1"; Components: cab; MinVersion: 4.0.950,4.0.1381; 
  89. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Rar"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  90. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Rar"; ValueType: Dword; ValueData: "$1"; Components: rar; MinVersion: 4.0.950,4.0.1381; 
  91. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Jar"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  92. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Jar"; ValueType: Dword; ValueData: "$1"; Components: jar; MinVersion: 4.0.950,4.0.1381; 
  93. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Tar"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  94. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Tar"; ValueType: Dword; ValueData: "$1"; Components: tar; MinVersion: 4.0.950,4.0.1381; 
  95. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Lzh"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  96. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Lzh"; ValueType: Dword; ValueData: "$1"; Components: lzh; MinVersion: 4.0.950,4.0.1381; 
  97. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Gz"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  98. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Gz"; ValueType: Dword; ValueData: "$1"; Components: gz; MinVersion: 4.0.950,4.0.1381; 
  99. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Bz2"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  100. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Bz2"; ValueType: Dword; ValueData: "$1"; Components: bz2; MinVersion: 4.0.950,4.0.1381; 
  101. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Z"; ValueType: Dword; ValueData: "$0"; MinVersion: 4.0.950,4.0.1381; 
  102. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Associations"; ValueName: "Z"; ValueType: Dword; ValueData: "$1"; Components: z; MinVersion: 4.0.950,4.0.1381; 
  103. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\RunOnce"; ValueName: "PowerZipSetup"; ValueType: String; ValueData: "{srcexe}"; Check: "IsRunAgain"; MinVersion: 4.0.950,4.0.1381; 
  104. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\BCG"; MinVersion: 4.0.950,4.0.1381; Flags: deletekey 
  105. Root: HKCU; Subkey: "Software\Trident Software\PowerZip\Global"; ValueName: "Type"; ValueType: String; ValueData: "Normal2"; MinVersion: 4.0.950,4.0.1381; Flags: uninsdeletekey 
  106. [Run]
  107. Filename: "{app}\PowerZip.exe"; Description: "Run PowerZip now"; MinVersion: 4.0.950,4.0.1381; Flags: postinstall skipifsilent nowait
  108. [Icons]
  109. Name: "{group}\PowerZip"; Filename: "{app}\PowerZip.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\PowerZip.exe"; Comment: "Launch PowerZip"; MinVersion: 4.0.950,4.0.1381; 
  110. Name: "{group}\PowerZip User Guide"; Filename: "{app}\powerzip.chm"; IconFilename: "{win}\hh.exe"; Comment: "View PowerZip User Guide"; MinVersion: 4.0.950,4.0.1381; 
  111. Name: "{group}\Uninstall PowerZip"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; IconFilename: "{uninstallexe}"; Comment: "Uninstall PowerZip"; MinVersion: 4.0.950,4.0.1381; 
  112. Name: "{userdesktop}\PowerZip"; Filename: "{app}\PowerZip.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\PowerZip.exe"; Comment: "Launch PowerZip"; Tasks: ShCutDesktop; MinVersion: 4.0.950,4.0.1381; 
  113. Name: "{userstartmenu}\PowerZip"; Filename: "{app}\PowerZip.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\PowerZip.exe"; Comment: "Launch PowerZip"; Tasks: ShCutStart; MinVersion: 4.0.950,4.0.1381; 
  114. [Tasks]
  115. Name: "ShCutDesktop"; Description: "Create a shortcut to PowerZip on the desktop"; GroupDescription: "Shortcuts"; MinVersion: 4.0.950,4.0.1381; 
  116. Name: "ShCutStart"; Description: "Add PowerZip to Start Menu"; GroupDescription: "Shortcuts"; MinVersion: 4.0.950,4.0.1381; 
  117. Name: "ShlExt"; Description: "Add PowerZip items to Windows Explorer right-click menu"; GroupDescription: "Other"; MinVersion: 4.0.950,4.0.1381; 
  118. [Components]
  119. Name: "zip"; Description: "Zip Files"; Types: "standard custom"; MinVersion: 4.0.950,4.0.1381; 
  120. Name: "arj"; Description: "Arj Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  121. Name: "rar"; Description: "Rar Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  122. Name: "ace"; Description: "Ace Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  123. Name: "cab"; Description: "Cab Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  124. Name: "jar"; Description: "Jar Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  125. Name: "lzh"; Description: "Lzh Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  126. Name: "ha"; Description: "Ha Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  127. Name: "tar"; Description: "Tar Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  128. Name: "gz"; Description: "Gz Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  129. Name: "bz2"; Description: "Bz2 Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  130. Name: "z"; Description: "Z Files"; Types: "custom standard"; MinVersion: 4.0.950,4.0.1381; 
  131. [UninstallDelete]
  132. Type: files; Name: "{app}\PowerZip.rd"; 
  133. [Types]
  134. Name: "standard"; Description: "Standard Associations"; MinVersion: 4.0.950,4.0.1381; 
  135. Name: "custom"; Description: "Custom Associations"; MinVersion: 4.0.950,4.0.1381; 
  136. [Languages]
  137. ; These files are stubs
  138. ; To achieve better results after recompilation, use the real language files
  139. Name: "default"; MessagesFile: "embedded\default.isl"; 
  140.